package com.bayss.core.model;


import com.bayss.core.entity.delivery.DeliverymanInfo;
import com.bayss.core.entity.user.AddressInfo;
import com.bayss.core.entity.user.UserInfo;
import lombok.Builder;
import lombok.Data;

import java.util.Date;
import java.util.List;

@Data
@Builder
public class ShowOrder {

    private Long id;

    private String orderNo;

    private Long stationId;

    private String stationName;

    private String stationTel;

    private String stationPic;

    private Integer orderMod;

    private Integer orderType;

    private Date sendTime;

    private Date goodFinishTime;

    private Integer sendPrice;

    private Integer totlePrice;

    private Integer boxPrice;

    private Integer prePrice;

    private Integer channel;

    private Integer orderStatus;

    private String revcCode;

    private String orderDesc;

    private String pOrderNo;

    private Date startTime;

    private Date endTime;

    private Integer paySurplusTime;

    AddressInfo addressInfo;

    DeliverymanInfo deliverymanInfo;

    UserInfo userInfo;

    ShowOrderRefund showOrderRefund;

    List<ShowOrderGInfo> showOrderGInfos;

    List<ShowOrder> showOrders;

}
